language en

Linked.Archi Backstage Metamodel Ontology

Release: 2019-03-17

Modified on: 2026-08-24
This version:
https://meta.linked.archi/backstage/onto/0.5.0#
Previous version:
https://meta.linked.archi/backstage/onto/0.4.0#
Revision:
0.5.0
Authors:
Kalin Maldzhanski
Publisher:
Linked.Archi
Source:
https://backstage.io/docs/features/software-catalog/descriptor-format
https://backstage.io/docs/features/software-catalog/system-model
https://backstage.io/docs/features/software-catalog/well-known-annotations
https://backstage.io/docs/features/software-catalog/well-known-relations
https://backstage.io/docs/features/software-catalog/well-known-statuses
https://github.com/backstage/backstage/blob/master/plugins/scaffolder-common/src/Template.v1beta3.schema.json
https://github.com/backstage/backstage/tree/master/packages/catalog-model/src/schema
https://backstage.io/docs/features/software-catalog/system-model
See also:
https://backstage.io/
https://backstage.io/docs/features/software-catalog/
https://backstage.io/docs/features/software-catalog/well-known-annotations
https://backstage.io/docs/features/software-catalog/well-known-relations
https://backstage.io/docs/features/software-catalog/well-known-statuses
https://github.com/backstage/backstage
https://github.com/backstage/backstage/blob/master/LICENSE
https://github.com/backstage/backstage/tree/master/docs/features/software-catalog
https://github.com/backstage/backstage/tree/master/packages/catalog-model
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Cite as:
Kalin Maldzhanski. Linked.Archi Backstage Metamodel Ontology. Revision: 0.5.0. Retrieved from: https://meta.linked.archi/backstage/onto/0.5.0#
Provenance of this page
draft

Linked.Archi Backstage Metamodel Ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Annotation Properties

Named Individuals

Linked.Archi Backstage Metamodel Ontology: Description back to ToC

An RDF/OWL ontology for Backstage catalog entities and their relationships, extending the Linked.Archi core ontology. This is not an official Spotify document.

Cross-reference for Linked.Archi Backstage Metamodel Ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Linked.Archi Backstage Metamodel Ontology.

Classes

APIc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#API

An API that is owned and maintained in the ecosystem.
Source
https://backstage.io/docs/features/software-catalog/system-model#api
has super-classes
element c

API Consumptionc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#APIConsumption

A consumption relationship from a component or system to an API.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#consumesapi-and-apiconsumedby
has super-classes
qualified relationship c
is in range of
qualified consumes a p i op

API Provisionc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#APIProvision

A provision relationship from a component or system to an API.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#providesapi-and-apiprovidedby
has super-classes
qualified relationship c
is in range of
qualified provides a p i op

API Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#APIType

The specification format of an API, e.g. openapi, asyncapi, graphql, or grpc.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
has members
asyncapi ni, graphql ni, grpc ni, openapi ni

API Visibilityc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ApiVisibility

The consumption scope of an API: public, restricted, or private.
Source
https://backstage.io/docs/features/software-catalog/system-model#api
has members
Private ni, Public ni, Restricted ni

Componentc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Component

A deployable unit, service, library, or application.
Source
https://backstage.io/docs/features/software-catalog/system-model#component
has super-classes
element c

Component Compositionc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ComponentComposition

A part-whole relationship from a subcomponent to its containing component.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart
has super-classes
qualified relationship c
is in range of
qualified subcomponent of op

Component Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ComponentType

The kind of component, e.g. service, website, or library.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
has members
library ni, service ni, website ni

Dependencyc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Dependency

A dependency relationship from an entity to another entity it needs in order to function.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#dependson-and-dependencyof
has super-classes
qualified relationship c
has sub-classes
Resource Usage c
is in range of
qualified depends on op

Domainc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Domain

A high-level grouping (often aligned to business domains).
Source
https://backstage.io/docs/features/software-catalog/system-model#domain
has super-classes
element c

Domain Hierarchyc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#DomainHierarchy

A part-whole relationship from a subdomain to its containing domain.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart
has super-classes
qualified relationship c
is in range of
qualified subdomain of op

Domain Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#DomainMembership

A membership relationship from a system to a domain.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart
has super-classes
qualified relationship c
is in range of
qualified belongs to domain op

Domain Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#DomainType

The kind of business domain, e.g. product-area.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-domain
has members
bundle ni, product-area ni, product-group ni

Groupc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Group

A group of users (e.g., team, department, tribe).
Source
https://backstage.io/docs/features/software-catalog/system-model#group
has super-classes
element c

Group Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#GroupMembership

A membership relationship from a user to a group.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#memberof-and-hasmember
has super-classes
qualified relationship c
is in range of
qualified member of op

Group Parentagec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#GroupParentage

A child-to-parent relationship between groups in an organizational hierarchy.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#parentof-and-childof
has super-classes
qualified relationship c
is in range of
qualified child of op

Group Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#GroupType

The kind of organizational group, e.g. team.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group
has members
business-unit ni, product-area ni, root ni, team ni

Lifecycle Statec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#LifecycleState

The lifecycle stage of a catalog entity (spec.lifecycle).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
has members
Deprecated ni, Experimental ni, Production ni

Ownershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Ownership

An ownership relationship from an element to a group or user.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#ownedby-and-ownerof
has super-classes
qualified relationship c
is in range of
qualified owned by op

Resourcec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Resource

Resources are the infrastructure a component needs to operate at runtime.
Source
https://backstage.io/docs/features/software-catalog/system-model#resource
has super-classes
element c

Resource Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ResourceType

The kind of infrastructure resource, e.g. database.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-resource
has members
database ni, kubernetes-cluster ni, s3-bucket ni

Resource Usagec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#ResourceUsage

A usage relationship from a component or resource to a resource.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#dependson-and-dependencyof
has super-classes
Dependency c
is in range of
qualified uses resource op

Scaffoldingc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Scaffolding

A provenance relationship from an entity to the scaffolder template it was created from.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiosource-template
has super-classes
qualified relationship c
is in range of
qualified scaffolded from op

Status Itemc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#StatusItem

One entry in an entity's status, describing some aspect of its state as seen by one specific system.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status

Status Levelc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#StatusLevel

The level or severity of a status item: info, warning, or error.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
has members
error ni, info ni, warning ni

Systemc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#System

A set of components and resources that provide business or technical value.
Source
https://backstage.io/docs/features/software-catalog/system-model#system
has super-classes
element c

System Membershipc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#SystemMembership

A membership relationship from a component, API, or resource to a system.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart
has super-classes
qualified relationship c
is in range of
qualified part of system op

System Typec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#SystemType

The kind of system, e.g. product.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-system
has members
feature-set ni, product ni, service ni

TechDocs Delegationc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#TechDocsDelegation

A documentation-ownership delegation from an entity to the entity that owns and builds its TechDocs.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiotechdocs-entity
has super-classes
qualified relationship c
is in range of
qualified techdocs delegated to op

Templatec back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#Template

A scaffolder template describing the parameters rendered in the scaffolding wizard and the steps executed when scaffolding a component.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-template
https://github.com/backstage/backstage/blob/master/plugins/scaffolder-common/src/Template.v1beta3.schema.json
has super-classes
element c

Userc back to ToC or Class ToC

IRI: https://meta.linked.archi/backstage/onto#User

A user describes a person, such as an employee, a contractor, or similar.
Source
https://backstage.io/docs/features/software-catalog/system-model#user
has super-classes
element c

Object Properties

API Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#apiType

The specification format of the API.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api

API Visibilityop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#apiVisibility

Whether the API is public, restricted to an allowed set of consumers, or private within its system.
Source
https://backstage.io/docs/features/software-catalog/system-model#api

Belongs to Domainop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#belongsToDomain

System belongs to a domain.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart

Child Ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#childOf

Group is a child of a parent group.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#parentof-and-childof

Component Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#componentType

The kind of component this is, or — on a Template — the kind of component the template creates.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component

Consumes APIop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#consumesAPI

Component or system consumes an API.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#consumesapi-and-apiconsumedby

Depends Onop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#dependsOn

Entity depends on another entity to function.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#dependson-and-dependencyof
has sub-properties
Uses Resource op

Domain Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#domainType

The type of this domain (spec.type, optional).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-domain

Group Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#groupType

The type of this group (spec.type, required).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group

Has Status Itemop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#hasStatusItem

Relates an entity to one entry in its status.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status

Lifecycle Stateop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#lifecycleState

The lifecycle state of a component, API, or template.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component

Member Ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#memberOf

User is a member of a group.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#memberof-and-hasmember

Owned Byop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#ownedBy

Element is owned by a group or user.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#ownedby-and-ownerof

Part of Systemop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#partOfSystem

Component, API, or resource is part of a system.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart

Provides APIop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#providesAPI

Component or system provides an API.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#providesapi-and-apiprovidedby

qualified belongs to domainop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedBelongsToDomain

has range
Domain Membership c

qualified child ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedChildOf

has range
Group Parentage c

qualified consumes a p iop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedConsumesAPI

has range
API Consumption c

qualified depends onop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedDependsOn

has range
Dependency c

qualified member ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedMemberOf

has range
Group Membership c

qualified owned byop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedOwnedBy

has range
Ownership c

qualified part of systemop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedPartOfSystem

has range
System Membership c

qualified provides a p iop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedProvidesAPI

has range
API Provision c

qualified scaffolded fromop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedScaffoldedFrom

has range
Scaffolding c

qualified subcomponent ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedSubcomponentOf

has range
Component Composition c

qualified subdomain ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedSubdomainOf

has range
Domain Hierarchy c

qualified techdocs delegated toop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedTechdocsDelegatedTo

has range
TechDocs Delegation c

qualified uses resourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#qualifiedUsesResource

has range
Resource Usage c

Resource Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#resourceType

The type of this resource (spec.type, required).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-resource

Scaffolded Fromop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#scaffoldedFrom

Entity was created from a scaffolder template.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiosource-template

Status Levelop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#statusLevel

The level or severity of the status item.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status

Subcomponent Ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#subcomponentOf

Component is part of a larger component.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart

Subdomain Ofop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#subdomainOf

Domain is a subdomain of a larger domain.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#partof-and-haspart

System Typeop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#systemType

The type of this system (spec.type, optional).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-system

TechDocs Delegated Toop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#techdocsDelegatedTo

Entity's technical documentation is owned and built by another entity.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiotechdocs-entity

Uses Resourceop back to ToC or Object Property ToC

IRI: https://meta.linked.archi/backstage/onto#usesResource

Component or resource uses a resource.
Source
https://backstage.io/docs/features/software-catalog/well-known-relations#dependson-and-dependencyof
has super-properties
Depends On op

Data Properties

API Versiondp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#apiVersion

The descriptor schema version the entity declares, e.g. backstage.io/v1alpha1.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#apiversion-and-kind-required
https://github.com/backstage/backstage/blob/master/packages/catalog-model/src/schema/EntityEnvelope.schema.json
has range
string

CircleCI Project Slugdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#circleciProjectSlug

CircleCI project slug, as [scm]/[organization]/[project] or [organization]/[project] (circleci.com/project-slug).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#circlecicomproject-slug
has super-properties
External Identifier dp
has range
string

Definitiondp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#definition

The API definition itself, in the format declared by the API type. Required on an API.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
has range
string

Descriptiondp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#description

A short human-readable description of the entity.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#description-optional
has super-properties
description dp
has range
string

Display Namedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#displayName

A human-readable name for the user or group (spec.profile.displayName).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-user
has range
string

Edit URLdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#editUrl

Link to the editable source file for the entity's metadata (backstage.io/edit-url).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioview-url-backstageioedit-url
has range
anyURI

Emaildp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#email

A contact email address for the user or group (spec.profile.email).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-user
has range
string

Entity Referencedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#entityRef

The compact entity reference, kind:namespace/name, that identifies this entity across the catalogue.
Source
https://backstage.io/docs/features/software-catalog/references
has super-properties
identifier dp
has range
string

ETagdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#etag

Opaque change marker for the entity as held by the catalog.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#overall-shape-of-an-entity
has range
string

External Identifierdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#externalIdentifier

Abstract super-property for identifier literals assigned to this entity by external systems, lifted from vendor annotations.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#annotations

GitHub Project Slugdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#githubProjectSlug

GitHub repository slug in <owner>/<repository> format (github.com/project-slug).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#githubcomproject-slug
has super-properties
External Identifier dp
has range
string

GitHub Team Slugdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#githubTeamSlug

GitHub team slug in <organization>/<team> format (github.com/team-slug), noting a Group originated from that team.
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#githubcomteam-slug
has super-properties
External Identifier dp
has range
string

GitHub User IDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#githubUserId

Immutable numeric GitHub user ID (github.com/user-id).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#githubcomuser-id
has super-properties
External Identifier dp
has range
string

GitHub User Logindp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#githubUserLogin

GitHub username (github.com/user-login).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#githubcomuser-login
has super-properties
External Identifier dp
has range
string

GitLab User IDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#gitlabUserId

Immutable numeric GitLab user ID (gitlab.com/user-id).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#gitlabcomuser-id
has super-properties
External Identifier dp
has range
string

GoCD Pipelinedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#gocdPipeline

Name of a GoCD pipeline for this entity (gocd.org/pipelines).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#gocdorgpipelines
has super-properties
External Identifier dp
has range
string

Jenkins Job Full Namedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#jenkinsJobFullName

Path to the Jenkins job that builds this entity, as [folder-path] or [instanceName]:[folder-path] (jenkins.io/job-full-name).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#jenkinsiojob-full-name
has super-properties
External Identifier dp
has range
string

Kinddp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#kind

The kind token as written in the entity descriptor, e.g. Component, API, Group.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#apiversion-and-kind-required
has range
string

Labeldp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#label

Abstract super-property for the entity's key/value labels.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#labels-optional
Example
## An adopter's own namespace, not bs:. One predicate per key, parented on bs:label.
acme:tier    a owl:DatatypeProperty ; rdfs:subPropertyOf bs:label .
acme:podName a owl:DatatypeProperty ; rdfs:subPropertyOf bs:label .

ex:payment-processor
    acme:tier    "gold" ;
    acme:podName "payments" ;
.

## Sweep every label regardless of key:   ?e bs:label ?v
## Query one key:                         ?e acme:tier ?v
has range
string

LDAP DNdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#ldapDn

Distinguished name found when ingesting the entity from LDAP (backstage.io/ldap-dn).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioldap-rdn-backstageioldap-uuid-backstageioldap-dn
has super-properties
External Identifier dp
has range
string

LDAP RDNdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#ldapRdn

Relative distinguished name found when ingesting the entity from LDAP (backstage.io/ldap-rdn).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioldap-rdn-backstageioldap-uuid-backstageioldap-dn
has super-properties
External Identifier dp
has range
string

LDAP UUIDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#ldapUuid

UUID found when ingesting the entity from LDAP (backstage.io/ldap-uuid).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioldap-rdn-backstageioldap-uuid-backstageioldap-dn
has super-properties
External Identifier dp
has range
string

Lifecycle (deprecated)dp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#lifecycle

Component lifecycle as a plain string. Deprecated in 0.4.0.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
Is deprecated
true
has range
string

Link Icondp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#linkIcon

A semantic key naming the icon a UI should render for the link.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#links-optional
has range
string

Link Titledp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#linkTitle

A user-friendly display name for the link.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#links-optional
has range
string

Link Typedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#linkType

An optional category for the link.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#links-optional
has range
string

Link URLdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#linkUrl

The target of the link, in standard URI format. Required on a link.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#links-optional
has range
anyURI

Managed By Locationdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#managedByLocation

Location reference string for the source the entity was fetched from (backstage.io/managed-by-location).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiomanaged-by-location
has range
string

Managed By Origin Locationdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#managedByOriginLocation

Location reference string for the registration that led to the entity's creation (backstage.io/managed-by-origin-location).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiomanaged-by-origin-location
has range
string

Microsoft Graph Group IDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#msGraphGroupId

Group ID found when ingesting the entity from the Microsoft Graph API (graph.microsoft.com/group-id).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#graphmicrosoftcomtenant-id-graphmicrosoftcomgroup-id-graphmicrosoftcomuser-id
has super-properties
External Identifier dp
has range
string

Microsoft Graph Tenant IDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#msGraphTenantId

Tenant ID found when ingesting the entity from the Microsoft Graph API (graph.microsoft.com/tenant-id).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#graphmicrosoftcomtenant-id-graphmicrosoftcomgroup-id-graphmicrosoftcomuser-id
has super-properties
External Identifier dp
has range
string

Microsoft Graph User IDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#msGraphUserId

User ID found when ingesting the entity from the Microsoft Graph API (graph.microsoft.com/user-id).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#graphmicrosoftcomtenant-id-graphmicrosoftcomgroup-id-graphmicrosoftcomuser-id
has super-properties
External Identifier dp
has range
string

Namedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#name

The name of the entity, unique per kind within its namespace.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#name-required
has range
string

Namespacedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#namespace

The namespace the entity belongs to; bounds the uniqueness constraint on the name.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#namespace-optional
has range
string

Orphandp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#orphan

Catalog-injected marker on entities no longer kept alive by any registered location (backstage.io/orphan).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioorphan
has range
boolean

Periskop Service Namedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#periskopServiceName

Periskop project name for the entity (periskop.io/service-name).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#periskopioservice-name
has super-properties
External Identifier dp
has range
string

Picturedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#picture

A URL to an image representing the user or group (spec.profile.picture).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-user
has range
anyURI

Rollbar Project Slugdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#rollbarProjectSlug

Rollbar project slug or ID, as [organization]/[project-slug] or [project-slug] (rollbar.com/project-slug).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#rollbarcomproject-slug
has super-properties
External Identifier dp
has range
string

Sentry Project Slugdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#sentryProjectSlug

Sentry project slug or ID, as [organization]/[project-slug] or [project-slug] (sentry.io/project-slug).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#sentryioproject-slug
has super-properties
External Identifier dp
has range
string

SonarQube Project Keydp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#sonarqubeProjectKey

Project key of a SonarQube or SonarCloud project (sonarqube.org/project-key).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#sonarqubeorgproject-key
has super-properties
External Identifier dp
has range
string

Source Locationdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#sourceLocation

Location reference string pointing to the entity's source code (backstage.io/source-location).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiosource-location
has range
string

Source Templatedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#sourceTemplate

Entity ref of the Scaffolder template the entity was created from (backstage.io/source-template).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiosource-template
has range
string

Status Messagedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#statusMessage

A brief description of the status, intended for human consumption.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
has range
string

Status Typedp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#statusType

The type of status, as a key unique per contributing source, e.g. backstage.io/catalog-processing.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
has range
string

Tagdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#tag

A single-valued free-text classifier on the entity.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#tags-optional
has range
string

TechDocs Entity Pathdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#techdocsEntityPath

Path to the source entity's docs within the delegate's TechDocs site (backstage.io/techdocs-entity-path).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiotechdocs-entity-path
has range
string

TechDocs Refdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#techdocsRef

Where TechDocs source content is stored, as dir:-relative path or url: location reference (backstage.io/techdocs-ref).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageiotechdocs-ref
has range
string

Time Saveddp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#timeSaved

Approximate time saved each time this template is used, as an ISO 8601 duration (backstage.io/time-saved).
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#metadataannotationsbackstageiotime-saved-optional
has range
duration

Titledp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#title

A display name shown in user interfaces in place of the name.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#title-optional
has range
string

UIDdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#uid

The globally unique ID the catalog database assigns an entity on first ingestion.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#uid-output
has super-properties
identifier dp
has range
string

Vault Secrets Pathdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#vaultSecretsPath

Path to the entity's secrets in Vault (vault.io/secrets-path).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#vaultiosecrets-path
has super-properties
External Identifier dp
has range
string

View URLdp back to ToC or Data Property ToC

IRI: https://meta.linked.archi/backstage/onto#viewUrl

Link to the canonical metadata that governs this entity (backstage.io/view-url).
Source
https://backstage.io/docs/features/software-catalog/well-known-annotations#backstageioview-url-backstageioedit-url
has range
anyURI

Annotation Properties

createdap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/created

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

definitionap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#definition

domain includesap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#domainIncludes

editorial noteap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#editorialNote

exampleap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#example

had primary sourceap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/ns/prov#hadPrimarySource

history noteap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#historyNote

licenseap back to ToC or Annotation Property ToC

IRI: http://creativecommons.org/ns#license

modifiedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/modified

notationap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#notation

pref labelap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#prefLabel

preferred namespace prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

preferred namespace uriap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespaceUri

publisherap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/publisher

range includesap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#rangeIncludes

rightsap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/rights

rights holderap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/rightsHolder

scope noteap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2004/02/skos/core#scopeNote

sourceap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/source

statusap back to ToC or Annotation Property ToC

IRI: http://purl.org/ontology/bibo/status

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

unqualified formap back to ToC or Annotation Property ToC

IRI: https://meta.linked.archi/core#unqualifiedForm

was derived fromap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/ns/prov#wasDerivedFrom

was quoted fromap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/ns/prov#wasQuotedFrom

Named Individuals

:ni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#

has facts
description dp "An RDF/OWL ontology for Backstage catalog entities and their relationships, extending the Linked.Archi core ontology. This is not an official Spotify document."@en

asyncapini back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#AsyncAPI

An API definition based on the AsyncAPI version 2 or version 3 specification, for event-driven interfaces.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
belongs to
API Type c

bundleni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#BundleDomainType

A bundle.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-domain
belongs to
Domain Type c

business-unitni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#BusinessUnitGroupType

A business unit.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group
belongs to
Group Type c

databaseni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#DatabaseResourceType

A database resource.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-resource
belongs to
Resource Type c

Deprecatedni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#DeprecatedState

An entity that is at the end of its lifecycle and may disappear at a later point in time.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Lifecycle State c

errorni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ErrorLevel

A status item reporting a failure.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
belongs to
Status Level c

Experimentalni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#Experimental

An experiment or early, non-production entity, signaling that users may not prefer to consume it over other more established entities, or that there are low or no reliability guarantees.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Lifecycle State c

feature-setni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#FeatureSetSystemType

A feature set.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-system
belongs to
System Type c

graphqlni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#GraphQL

An API definition based on GraphQL schemas.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
belongs to
API Type c

grpcni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#GRPC

An API definition based on Protocol Buffers, for use with gRPC.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
belongs to
API Type c

infoni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#InfoLevel

An informational status item, reporting state without asserting a problem.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
belongs to
Status Level c

kubernetes-clusterni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#KubernetesClusterResourceType

A Kubernetes cluster resource.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-resource
belongs to
Resource Type c

libraryni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#LibraryType

A software library consumed as a dependency.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Component Type c

openapini back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#OpenAPI

An API definition based on the OpenAPI version 2 or version 3 specification.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-api
belongs to
API Type c

Privateni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#Private

Only available within its system.
Source
https://backstage.io/docs/features/software-catalog/system-model#api
belongs to
API Visibility c

productni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ProductSystemType

A product.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-system
belongs to
System Type c

product-areani back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ProductAreaDomainType

A product area.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-domain
belongs to
Domain Type c

product-areani back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ProductAreaGroupType

A product area.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group
belongs to
Group Type c

product-groupni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ProductGroupDomainType

A product group.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-domain
belongs to
Domain Type c

Productionni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#Production

An established, owned, maintained entity.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Lifecycle State c

Publicni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#Public

Available for any other component to consume.
Source
https://backstage.io/docs/features/software-catalog/system-model#api
belongs to
API Visibility c

Restrictedni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#Restricted

Only available to an allowed set of consumers.
Source
https://backstage.io/docs/features/software-catalog/system-model#api
belongs to
API Visibility c

rootni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#RootGroupType

A virtual root of the group hierarchy, for organizations that want one. The catalog supports multi-root hierarchies, so a single root is a convention rather than a requirement.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group
belongs to
Group Type c

s3-bucketni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#S3BucketResourceType

An object-storage bucket resource.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-resource
belongs to
Resource Type c

serviceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ServiceSystemType

A service.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-system
belongs to
System Type c

serviceni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#ServiceType

A backend service, typically exposing an API.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Component Type c

teamni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#TeamGroupType

A team.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-group
belongs to
Group Type c

warningni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#WarningLevel

A status item reporting a condition that did not prevent the entity being processed.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#common-to-all-kinds-status
belongs to
Status Level c

websiteni back to ToC or Named Individual ToC

IRI: https://meta.linked.archi/backstage/onto#WebsiteType

A website or web application.
Source
https://backstage.io/docs/features/software-catalog/descriptor-format#kind-component
belongs to
Component Type c

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals

Changes from last version

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.